package com.shopowner.service;


import com.shopowner.dto.DTO;
import com.shopowner.entity.CourseTemplate;
import com.shopowner.page.PageInfo;

public interface CourseTemplateService {
    /**
     * 查询全部教练员
     * @return
     */
    public DTO<CourseTemplate> getAllCourseTemplates() throws Exception;
    /**
     * 删除教练员
     * @return
     */
    public DTO<CourseTemplate> deleteCourseTemplateByCotno(String cotno) throws Exception;
    /**
     * 修改教练员
     * @return
     */
    public DTO<CourseTemplate> updateCourseTemplateByCotno(CourseTemplate courseTemplate) throws Exception;
    /**
     * 增加教练员
     * @return
     */
    public DTO<CourseTemplate> addCourseTemplate(CourseTemplate courseTemplate) throws Exception;
    /**
     * 分页查询教练员
     * @return
     */
    public DTO<CourseTemplate> getCourseTemplateByPage(PageInfo pageInfo) throws Exception;
    /**
     * 查询教练员附上儿童
     * @return
     */
//    public DTO<CourseTemplate> selectCourseTemplateWithChildren(String cotno) throws Exception;
//
//    public DTO<CourseTemplate> getCourseTemplateWithOrdrees(String cotno) throws Exception;
//
//    public DTO<CourseTemplate> sendCodeMail(String cotname) throws Exception;
//
//    public DTO<CourseTemplate> updateCourseTemplateByPwd(CourseTemplateVo courseTemplateVo) throws Exception;
//
//    public DTO<CourseTemplate> activate(String  cotno)  throws Exception;


}
